
           ---------------------------------------------------------
                !Sabre  v0.11  -  CipherSaber file encryption
           ---------------------------------------------------------

                      Copyright     A J Snell  1998

              "I know I'm paranoid, but am I paranoid enough?"

This program provides a Wimp front end to 'CipherSaber-1', an RC4 based file
encryption method proposed by Arnold G. Reinhold.  For further information
see the CipherSaber home page - http://ciphersaber.gurus.com - reproduced
in the Docs folder.

The intention was to provide a self-contained, fast, easy to use drag-and-drop system
for encrypting files on disc, with as little typing as possible.  It accepts any type
of input file, and outputs an encrypted file (filetyped &028).  The filetype can
be altered as desired by use of the default editing facility, but the !Sprites
file will have to be modified to provide an appropriate file icon.  The program
also datestamps encrypted files '01 Jan 1900' if required so that it is not obvious
which files were saved when.

When !Sabre is run, a small window is opened.  If you drop a file to be encrypted
onto the window, the arrow icon points downwards from the Acorn icon towards the
Sabre filetype icon.  Drag the Sabre icon to a filer window and drop it - !Sabre
then swings into action.  Similarly, if you drop an encrypted file onto the window,
the arrow points up towards the Acorn icon, and you can drag this icon to a filer
window...  In each case the program will provide a very simple, incrementing
filename in the appropriate place in the window.  If you want to change this, type
your new name in the small central icon to the left of the arrow and then click on
the arrow to transfer the information.  This will all be much clearer when you try
it, honest.  The decrypted file will have its original filetype restored.

!Sabre saves you repeatedly typing your pass phrase, at the expense of slightly
reduced security.  Type your pass phrase into the left hand central icon.
Nothing will actually appear on the screen as you type.  To check that all is
well, you can click on the button in the centre, after which your pass phrase
will become visible for about a second (!), enabling you to check your
typing.  You should read the CipherSaber FAQ in the Docs folder for information
on choosing a pass phrase.  By default, the phrase must be at least 14 characters
long or !Sabre will complain - don't forget it or you will not be able to decrypt
your files at a later date.  In addition, you can set time-out options for the pass
phrase from the 'Security' window (accessed via the menu).

Use the program at your own risk - exhaustive testing has not been carried out
and some bugs could be present - backup anything you wouldn't want to lose.  It
is known to work on a StrongArm RiscPC without major problems.  Any e-mailed bug
reports are welcome, as are suggestions for improvements and better programming
technique. The latest version will be at :  http://www.valleyfield.demon.co.uk

This program is public domain, and no warranty, express or implied, is given
of the suitability of this software for any purpose whatsoever. Under no
circumstances will liability for any damage or indirect or consequential
loss arising out of use of the software be accepted etc.

The MenuUtils module was written by Alex Petrov. (APetrov@misis.msk.su).

Comments and suggestions from Nat Queen were appreciated.

Tony Snell
September 1998
tony@valleyfield.demon.co.uk


Brief History
=============

v0.10 - put on web site, Sep 1998

v0.11 - updated MenuUtils module to 32-bit version
         (replacement made by Nat Queen)